;
; Setup file for AdvanSys SCSI miniport
;
; Copyright (c) 1994-1998 Advanced System Products, Inc.
; All Rights Reserved.
;

[Version]
Signature="$CHICAGO$"
Class=SCSIAdapter
Provider=%ADV%
;CatalogFile=asc.cat

[ClassInstall]
Addreg=SCSIReg

[SCSIReg]
HKR,,,,%SCSIClassName%

[Manufacturer]
%ADV%=ADVANSYS

; ----------------------------------------
; Manufacturer Sections

[ADVANSYS]
%ABPISA.DriverDesc%=ABPISA,*ABP542
%ABPPNP.DriverDesc%=ABPPNP,*ABPPNP
%ABP5401.DriverDesc%=ABP5401,*ABP5401
%ABP5401.DriverDesc%=ABP5401,*ABP5140
%ABPEISA.DriverDesc%=ABPEISA,*ABP7401
%ABPEISA.DriverDesc%=ABPEISA,*ABP7501
%ABPVL.DriverDesc%=ABPVL,*ASC1000
%ABPPCI.DriverDesc%=ABPPCI,PCI\VEN_10CD&DEV_1100
%ABPPCI.DriverDesc%=ABPPCI,PCI\VEN_10CD&DEV_1200
%ABPPCI.DriverDesc%=ABPPCI,PCI\VEN_10CD&DEV_1300
%ABPPCI.DriverDesc%=ABPPCI,PCI\VEN_10CD&DEV_1300&SUBSYS_131010CD

; ----------------------------------------
; Driver Install Sections

[ABPISA]
;CopyFiles=@asc.mpd
AddReg=IOS,ABPISA.reg
DelFiles=ASPIDEV
UpdateInis=UpdateInisSection
LogConfig=*ABPISA.LogConfig
UpdateCfgSys = UpdateConfigSys

[ABPPNP]
;CopyFiles=@asc.mpd
AddReg=IOS,ABPPNP.reg
DelFiles=ASPIDEV
UpdateInis=UpdateInisSection
LogConfig=*ABPPNP.LogConfig
UpdateCfgSys = UpdateConfigSys

[ABP5401]
;CopyFiles=@asc.mpd
AddReg=IOS,ABP5401.reg
DelFiles=ASPIDEV
UpdateInis=UpdateInisSection
UpdateCfgSys = UpdateConfigSys
Reboot

[ABPEISA]
;CopyFiles=@asc.mpd
AddReg=IOS,ABPEISA.reg
DelFiles=ASPIDEV
UpdateInis=UpdateInisSection
LogConfig=*ABPEISA.LogConfig
UpdateCfgSys = UpdateConfigSys

[ABPVLD]
;CopyFiles=@asc.mpd
AddReg=IOS,ABPVLD.reg
DelFiles=ASPIDEV
UpdateInis=UpdateInisSection
LogConfig=*ABPVLD.LogConfig
UpdateCfgSys = UpdateConfigSys

[ABPVL]
;CopyFiles=@asc.mpd
AddReg=IOS,ABPVL.reg
DelFiles=ASPIDEV
UpdateInis=UpdateInisSection
LogConfig=*ABPVL.LogConfig
UpdateCfgSys = UpdateConfigSys

[ABPPCI]
;CopyFiles=@asc.mpd
AddReg=IOS,ABPPCI.reg
DelFiles=ASPIDEV
UpdateInis=UpdateInisSection
UpdateCfgSys = UpdateConfigSys

; ---------------------------------------
; AddReg Sections

[ABPISA.Reg]
HKR,,PortDriver,,asc.mpd

[ABPPNP.Reg]
HKR,,PortDriver,,asc.mpd

[ABP5401.Reg]
HKR,,PortDriver,,asc.mpd

[ABPVL.Reg]
HKR,,PortDriver,,asc.mpd

[ABPVLD.Reg]
HKR,,PortDriver,,asc.mpd

[ABPEISA.Reg]
HKR,,PortDriver,,asc.mpd

[ABPPCI.Reg]
HKR,,PortDriver,,asc.mpd

[*ASC1000.Det]
AddReg=ForceMPCopy

[*ABPISA.LogConfig]
ConfigPriority = HARDRECONFIG
IOConfig       = 110-11F(3FF::),130-13F(3FF::),150-15F(3FF::),190-19F(3FF::),210-21F(3FF::),250-25F(3FF::),330-33F(3FF::)
IRQConfig      = 10,11,12,15
DMAConfig      = W:5,6,7

[*ABPPNP.LogConfig]
ConfigPriority = HARDRECONFIG
IOConfig       = 10@110-15F%FFF0(3FF::),190-19F(3FF::),210-21F(3FF::),250-25F(3FF::),330-33F(3FF::)
IRQConfig      = 10,11,12,15
DMAConfig      = W:5,6,7

[*ABPEISA.LogConfig]
ConfigPriority = HARDRECONFIG

[*ABPVLD.LogConfig]
ConfigPriority = HARDRECONFIG
IOConfig       = 110-11F(3FF::),130-13F(3FF::),150-15F(3FF::),190-19F(3FF::),210-21F(3FF::),250-25F(3FF::),330-33F(3FF::)
IRQConfig      = 10,11,12,14,15
IOConfig       = 110-11F(3FF::),130-13F(3FF::),150-15F(3FF::),190-19F(3FF::),210-21F(3FF::),250-25F(3FF::),330-33F(3FF::)
IRQConfig      = 10,11,12,15

[*ABPVL.LogConfig]
ConfigPriority = HARDRECONFIG
IOConfig       = 110-11F(3FF::),130-13F(3FF::),150-15F(3FF::),190-19F(3FF::),210-21F(3FF::),250-25F(3FF::),330-33F(3FF::)
IRQConfig      = 10,11,12,15

; ------------------------------
; IOS common section
[IOS]
HKR,,DevLoader,,*IOS

[ForceMPCopy]
HKR,,NoSetupUI,,1

[SourceDisksFiles]
;asc.mpd = 1
;asc.cat = 0,,920

[SourceDisksNames]
1 = %instd1%, ,

[DestinationDirs]
ASPIDEV = 11                    ; delete from SYSTEM dir if exists
DefaultDestDir = 12             ; LDID_SYS

[ControlFlags]
ExcludeFromSelect=*ABP5401

[UpdateInisSection]
%10%\IOS.INI, SafeList,, %AdvaspiStr%
%10%\IOS.INI, CDUnsafe,, %AdvancdStr%
%10%\SYSTEM.INI, 386Enh, "device=advw32.386", %Advw32Str%, 1
%31%\msdos.sys,Options,,"DoubleBuffer=1"

[UpdateConfigSys]
DevDelete = ADVANCD.SYS,1
DevDelete = ADVASPI.SYS,1

; ----------------------------------------
; User-visible Strings

[Strings]
SCSIClassName="SCSI Controllers"
ADV="AdvanSys"
ABPISA.DriverDesc="AdvanSys ISA SCSI Host Adapter"
ABPPNP.DriverDesc="AdvanSys PnP ISA SCSI Host Adapter"
ABP5401.DriverDesc="AdvanSys PnP ISA SCSI Host Adapter"
ABPEISA.DriverDesc="AdvanSys EISA SCSI Host Adapter"
ABPVLD.DriverDesc="AdvanSys Dual Channel VL SCSI Host Adapter"
ABPVL.DriverDesc="AdvanSys VL SCSI Host Adapter"
ABPPCI.DriverDesc="AdvanSys PCI SCSI Host Adapter"
instd1 = "AdvanSys Universal Drivers Diskette"
AdvaspiStr = "advaspi.sys	; Advansys ASPI Manager"
AdvancdStr = "advancd.sys	; Advansys CD-ROM Driver"
Advw32Str = ";By ADVANSYS.INE: device=advw32.386"
